首页> 外文OA文献 >A Concurrent Perspective on Smart Contracts
【2h】

A Concurrent Perspective on Smart Contracts

机译:智能契约的并行视角

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

In this paper, we explore remarkable similarities between multi-transactionalbehaviors of smart contracts in cryptocurrencies such as Ethereum and classicalproblems of shared-memory concurrency. We examine two real-world examples fromthe Ethereum blockchain and analyzing how they are vulnerable to bugs that areclosely reminiscent to those that often occur in traditional concurrentprograms. We then elaborate on the relation between observable contractbehaviors and well-studied concurrency topics, such as atomicity, interference,synchronization, and resource ownership. The describedcontracts-as-concurrent-objects analogy provides deeper understanding ofpotential threats for smart contracts, indicate better engineering practices,and enable applications of existing state-of-the-art formal verificationtechniques.
机译:在本文中,我们探索了以太坊等加密货币中智能合约的多种交易行为与共享内存并发的经典问题之间的显着相似性。我们检查了以太坊区块链上的两个真实示例,并分析了它们如何易受与传统并发程序中经常发生的错误很相似的错误的影响。然后,我们详细阐述了可观察的合同行为与经过精心研究的并发主题之间的关系,例如原子性,干扰,同步和资源所有权。所描述的作为并发对象的合同比喻提供了对智能合约潜在威胁的更深刻理解,表明了更好的工程实践,并使现有的最先进的形式验证技术得以应用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号